Skip to content

feat: obsidian integration and dashboard improvements#81

Open
kellyson71 wants to merge 5 commits intoAxenide:devfrom
kellyson71:feature/obsidian-integration
Open

feat: obsidian integration and dashboard improvements#81
kellyson71 wants to merge 5 commits intoAxenide:devfrom
kellyson71:feature/obsidian-integration

Conversation

@kellyson71
Copy link

@kellyson71 kellyson71 commented Feb 25, 2026

This PR adds native integration with Obsidian Vault, making the Notes widget way more useful for Zettelkasten users and personal knowledge management inside Ambxst.

2026-02-25T05-08-47-140Z.mp4

What’s new

  1. Native Obsidian Support

Added obsidian_backend.py, a lightweight Python script that scans .md files recursively and extracts creation/modification dates.

Custom Vault paths are now saved in ~/.local/share/ambxst-obsidian-path.txt, so users can point to any existing Vault.

  1. NotesTab UX improvements

Replaced the old folder icon with a new “Vault Item” option at the end of the notes list.

Added a quick menu to:

Select Folder (via Zenity)

Restore Default Path

Added dynamic icons (folder, plus, markdown) for better visual feedback.

  1. Dashboard Settings Integration

New “Dashboard” section in ShellPanel.qml.

Added obsidianEnabled toggle in PerformanceAdapter: hides Vault options when turned off for a cleaner interface.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant